provide an alibi for - Türkisch Englisch Wörterbuch